Four top oil producers agree on output freeze for stable prices
Doha, Feb 17: Four top global oil producers agreed on Tuesday to freeze oil production in order to boost the slumping oil prices.
The agreement followed a meeting in Doha between the energy ministers of Qatar, Saudi Arabia, Venezuela and…