Home » Declining Oil Prices and Trading Woes Compound BP’s Green Hit