Oil prices edge higher after Trump says Iran will pay for killing U.S. service members

Written on 07/20/2026

The U.S. has bombed Iran for nine consecutive nights in retaliation for repeated attacks on oil tankers transiting the Strait of Hormuz.
Read full article