BP Beats Expectations With $5 Billion Profit After Fending off Shareholder Challenge -- Commodities Roundup
MARKET MOVEMENTS: --Brent crude oil is down 0.6% at $78.87 a barrel --European benchmark gas is down 2% at EUR38.56 a megawatt hour --Gold futures are 0.1% higher at $1,994 a troy ounce... | May 2, 2023