The five largest oil companies in the Western continent reported a combined total profits...
Shell Expects to Pay $2 Billion to EU and UK as Part of Windfall Taxes
The European Union has approved charging energy companies to control their surplus profit, while...