Brandon Cafferky
Friday, August 25, 2023
Net income of oil and gas companies
There is no easy fix to rising fuel prices without stripping government of much-needed infrastructure money.
ExxonMobil, Chevron, and Royal Dutch Shell reported earnings this week: we discuss the implications for freight.