Home Tags Oil Industry

Oil Industry

Is Big Oil At A Crossroads?
Business

Three of the world's largest oil companies faced a climate change reckoning on Wednesday, as shareholder revolts and a landmark court ruling increased pressure on them to reduce emissions. The firs…