April 27, 2021
“BP stock made gains early on Tuesday, as the oil major committed to $500 million share buybacks after profits more than tripled in the first quarter. The London-listed energy giant cited “exceptional” gas marketing and trading performance and higher oil prices… Continue Reading…

Recent Comments