Wednesday, July 22, 2026

You probably weren't doomering hard enough...

Latest forecasts don't envision petroleum traffic to return to anything like normal through all of 2027.