Chevron, Shell, BP, Total and Exxon Mobil Slash Production, Assets by $50 billion
The five largest oil production companies in the world collectively cut their asset value by almost $50 billion in the second quarter of 2020. They also slashed production rates due...
Read More