Oil price forecasts after the easing of market concernsCrude oil prices near $83.50 stabilized due to lower U.S. crude inventory, with market sentiment weak amidst geopolitical concerns and rising inflation.
Crude oil rally paused awaiting US inventory data - London Business News | Londonlovesbusiness.comRising geopolitical tensions supporting oil prices amidst Fed caution and inventory surge