BP announced Tuesday night that it will initiate a lockout for more than 800 USW Local 7-1 employees, effective midnight ...
BP p.l.c. (NYSE:BP) is included among the 12 Best Large Cap Energy Stocks to Buy Now. BP p.l.c. (NYSE:BP) is a British multinational company recognized worldwide for quality gasoline, transport fuels, ...
Newfoundland and Labrador’s provincial government signed a framework agreement with Equinor and BP to advance construction of the long-delayed C$14B Bay du Nord offshore oil project.