News

The BP share price has fallen 15% over the past month, largely due to concerns that US trade policy could stifle global ...