
Global oil markets are expected to remain in deficit despite a decision by the Organization of the Petroleum Exporting Countries and their allies to raise production through the rest of the year.
from Commodities-Markets-Economic Times
Read The Rest:economictimes...