Highest Priced Fuel Going Into Spring
Energy markets experienced another historic week as the war in Iran continued to escalate with no clear path toward resolution. Crude oil prices surged throughout the week, with WTI pushing well above $100/barrel and Brent trading above $140/barrel on the physical spot market by Thursday — even though paper Brent held around $110/barrel.

