Viewed through the short-term lens of capital markets, Big Oil has won the argument. Demand is soaring, ESG pressures have constrained upstream investment and a supply shortfall might push Brent into…
© 2024 Sebastian C. Kennedy
Substack is the home for great culture