BP earnings call for the period ending March 31, 2021.
News & Analysis: BP
Oil stocks have run up big time this year.
BP has hit its net debt goal a year early and wants to use surplus cash to buy back shares.
The oil markets received a pleasant surprise recently.
Integrated oil giant BP is embarking on a new voyage -- but investors need to carefully consider if it's up to the task.
Rising oil prices have boosted the prices of these three stocks, but each has plenty of problems to deal with.
The international energy giant has promised big changes, but is that enough to make it a buy?
BP and Total won several offshore leases to develop new wind projects in the U.K.
BP earnings call for the period ending December 31, 2020.
Even as renewable energy prices plummet, gas and oil's appealing yields and positive supply/demand dynamics make for an attractive investment opportunity.