Shell plc SHEL recently suffered a significant arbitration defeat related to LNG supply contracts with U.S. producer Venture ...
BP p.l.c. (NYSE:BP) is included among the 11 Best High Yield Energy Stocks to Buy Now. BP p.l.c. (NYSE:BP) is a British multinational company recognized worldwide for quality gasoline, transport fuels ...
remove-circle Internet Archive's in-browser video "theater" requires JavaScript to be enabled. It appears your browser does not have it turned on. Please see your ...