Will the major oil companies invest their extreem high returns given by today's high oil prices back into exploration and production of oil products or will they invest it in renuables?

From ScenarioThinking
Jump to navigation Jump to search