Oil giants bypass sector stigma as weekly debt sales top EUR14bn
03 Apr 2020Signs of a temporary truce in Saudi-Russian oil price war provided a welcome backdrop for three of Europe’s largest energy producers as the world’s oil giants rush to shore up capital and cut costs amid an unprecedented demand