European oil majors’ first-quarter profits were lifted by bumper trading gains as the Iran war upended supply chains, underscoring how the ability to shift barrels around the world can sometimes trump ...
Some results have been hidden because they may be inaccessible to you