Tue, 21-Oct-2025

Shell agrees to sell Russian retail business to Lukoil

Shell

Shell has agreed to sell almost 400 of its gas outlets in Russia to Lukoil, the country’s second-largest oil company. Shell Neft, the company’s Russian business, will be sold for an unknown value. Following Russia’s invasion of Ukraine, several Western oil and gas companies have been trying to sell their Russian operations. The transaction, which … Read more

US oil price crash on oversupply, lack of demand

US Oil Price Drops

The huge downfall in oil markets is observed on today (April 20). According to the details, US oil price rushed 94%, decreasing as low as $1 per barrel. The sources said that this is the lowest since New York Mercantile Exchange (NYMEX) introduced oil futures trading in 1983. The managing director at Fathom Consulting Erik … Read more