Oil May Retreat on Fastest Stockpiling Since ’98

Oil May Retreat on Fastest Stockpiling Since ’98

Matthew Staver/Bloomberg

OPEC produced 31.9 million barrels in the second quarter compared with projected demand for the group’s crude of 29.8 million, IEA data showed.