Latest fromGlobal Trade

Big Oil's murky climate
Business

Big Oil's murky climate

Ten major oil companies including Royal Dutch Shell, BP and Saudi Aramco declared on Friday that they totally get the climate change thing and would support measures aimed at preventing it.