Oil industry distress concept as a human tear drop of crude petroleum spilling down on a human face as a symbol for declining prices in fossil energy due to oversupply and overproduction,, stock photo

Stock image of 'Oil industry distress concept as a human tear drop of crude petroleum spilling down on a human face as a symbol for declining prices in fossil energy due to oversupply and overproduction,'
Published: June 10, 2016
Close
Loading