BP Chairman Helge Lund and chief exec Murray Auchincloss (pictured) have come under pressure from investors over BP’s poor performance.Read More

You might also be interested in reading 4 Key Factors Why Ethereum Gas Fees Could Get Cheaper.