Macro
Oil Prices Rise, Houthis Attack, Hormuz Delay
Oil prices rose on Tuesday, with Brent up 0.9% to $106.64 per barrel and WTI to $102.34 per barrel.
Houthi forces launched additional strikes on Saudi Arabia, targeting key Red Sea positions and threa