Looming oil surplus could stall price recovery, say analysts

Invezz

Published

Oil prices are not likely to recover much as a significant surplus is looming on the market, according to analysts.  Brent crude oil prices fell below $60 at the beginning of last week following OPEC+’s announcement of a substantial production increase for June.  This development will be incorporated into upcoming forecasts from OPEC and the […]

Full Article