Oil futures were off slightly Wednesday, seeing some modest pressure a day after Russian President Vladimir Putin rejected a ...
The price of nearby WTI crude oil futures has not been materially under $65 per barrel in almost four years, but that level ...
IEA projects global oil supply to exceed demand by 1 million b/d in 2025 due to trade tensions and OPEC+ cuts.
Japanese oil refiners believe concrete regulations and frameworks are needed to encourage airlines to use sustainable ...
A lorry carrying crude oil from Chile to Bolivia for refining overturned in Lauca National Park, Arica, Chile, spilling approximately 10,000 liters of oil, thus causing significant environmental ...