Oil prices were steady on Wednesday, with Brent futures at $84.55 a barrel and US West Texas Intermediate at $81.34 a barrel, as OPEC maintained its 2024 and 2025 global oil demand growth forecasts. US crude and gasoline inventories likely fell last week, with crude oil down 1.923 million barrels and gasoline inventories down 2.954 million barrels.
Source: FlipItMoneyAd
Ad