‘We are treading water:’ An energy crisis is grinding European industry to a halt as the U.S. and China race ahead, Volkswagen warns

Europe’s energy crisis is leaving the continent’s industry at a standstill, and its biggest car manufacturer says competitors are racing ahead as EU governments fail to provide enough support. Energy ...

OPEC Is Treading Lightly As Bearish News Mounts

This week saw some good news finally for oil consumers. Both OPEC and the International Energy Agency revised down their demand projections, suggesting that prices finally had some meaningful downward...