The Commodities Feed: Oil Recovers On Demand Hopes
June 14, 2023 at 12:54 PM EDT
Prospects of Chinese stimulus and an unchanged demand estimate from OPEC were supportive of oil prices yesterday with ICE Brent recovering to above US$74/bbl.