Shell Reports Earnings of $9.45 Billion The oil and gas giant said it had avoided Britain’s “windfall” tax because of big capital expenditures in the North Sea.
At Europe’s Largest Port, Russia Sanctions Meet Their Toughest Test The Dutch port of Rotterdam and its staff are at the front line of enforcing the European Union’s restrictions on trade with Russia. It’s no easy task.