2559.jpg

BP chief defends profits plunge as board braces for investor turmoil

Markets unsettled as Trump imposes 25% tariffs on steel and aluminium

Leave a Reply