destroyed demand

Business

For energy giant Shell, the era of peak oil has already arrived

Royal Dutch Shell Plc said its carbon emissions and oil production have peaked and will decline in the coming years…

Read More »
Back to top button