Energy
Market News
Technology
The Market Buzz
BP p.l.c. Reports Loss Due to Lower Oil and Gas prices and Weak Refining Margins
BP p.l.c. (NYSE: BP), the global oil and natural gas exploration company announced second quarter 2020 financial results. BP reported that the underlying replacement cost loss for the quarter...