Oil prices post weekly surge on Hormuz impasse, Brent now up 12% over two weeks
Energy Investing.com Aug 21, 2026
Oil prices post weekly surge on Hormuz impasse, Brent now up 12% over two weeks
Oil prices post weekly surge on Hormuz impasse, Brent now up 12% over two weeks
Energy Investing.com Aug 21, 2026