The International Energy Agency once projected that oil and gas demand could level off by 2030. Now it’s backing off, sort of ...
As we look ahead to 2026, the global economy is walking an ever-finer line. Growth has proven surprisingly durable, inflation has moderated and markets have continued to climb.