Oil Rallies: OPEC Agrees to Limit Oil Production
Image via World Economic Forum
Summary:
OPEC agrees to limit oil production in the range of 32.5 million – 33.0 million barrels
Deal to be formalized at the next OPEC meeting in November
US crude oil inventory report posts…
Read More
Read More