oil prices

Top oil producers agree to freeze output

Russia, Saudi Arabia, Qatar and Venezuela are ready to freeze oil production at January’s level if other producers do the same. The agreement came after a meeting in Doha on Tuesday. Oil prices have dropped below $30 a barrel in recent months, a fall of 70 percent since 2014. Counting[…]

Read »
WhatsApp WhatsApp us
Wait a sec, saving restore vars.