Tag: Energy Economics

spot_imgspot_img

Fears of Oil Glut Compound BP’s Green Energy Woes

Fears of a global oil glut are compounding BP’s woes, adding market pressure to the company’s $5 billion green energy writedown. The energy giant...