British energy regulator blames Russia for 80 per cent price hike

Chief of Ofgem, Britain’s energy regulator, has blamed Russia-fuelled Ukraine conflict for a huge, 80 per cent…

Joe Biden calls out oil refineries to take ‘immediate actions’ over soaring gas prices

United States President Joe Biden on Wednesday called on major oil refinery companies to take “immediate…