Oil prices rise again as the war enters its 6th week and Trump threatens to strike Iran’s power plants Apr 5, 2026By crystalg Business Insider Business Insider