London Business News | Londonlovesbusiness.com
3 weeks agoOil price forecasts after the easing of market concerns
Crude oil prices near $83.50 stabilized due to lower U.S. crude inventory, with market sentiment weak amidst geopolitical concerns and rising inflation. [ more ]