Today's STEO: forecast for the year sees prices in the $70s in 2025 and the $60s in 2026.

Supply exceeding demand, 300k bpd in new US production this year before a slowdown (linked to lower prices) the following year. https://t.co/fTcj406IgJ https://t.co/wFoBmlMYLN