News

Kevin Book, Clearview Energy Partners, joins 'Power Lunch' to discuss OPEC cutting oil demand outlook. From outer space ...
China’s state oil major Sinopec reported a net profit of almost $7 billion for 2024, which represented a 16.8% decline on the year, attributed to lower oil prices and electric cars.