$120 Oil Is Almost Here, and Trump Has Few Good Options
Brent crude nears $120 as rising tensions between Saudi Arabia and the Houthis fuel another weekly rally in oil prices, putting fresh pressure on Trump. Friday, October 23, 2026 The slow advance of oil prices towards the $120 per barrel mark is a nightmare scenario for US President Trump, even though there have been few … Read more