July 26, 2026 at 09:53 EDTWNEP Tags: NewsOil prices have been hovering around $100 per barrel since the Iran and U.S. resumed fighting Read More