BP Stocks: Absolute Valuation and Renewable Future
In recent years, BP (NYSE: BP) has not been one of the best-performing oil firms. Since the Deepwater Horizon disaster, BP shares have underperformed many of its oil peers. BP has remained a laggard in its industry even as it has closed that chapter of its history. Shares are currently trading lower than they were…