Oil - 2025-03-11

Date: 
Wednesday, March 12, 2025
Summary: 

US crude production makes new highs, as prices fall. It's more complex than drill baby drill -- otherwise, the energy sector wouldn't be sharply outperforming the broader market this year (it's up year-to-date, believe it or not).