By Ben Aris in Berlin Europe’s dependence on liquefied natural gas (LNG) from the US and Russia surged to an all-time high in ...
Oil prices edged lower for the week as fears of an imminent U.S.-Iran military confrontation eased, though lingering ...