Oil up nearly 1% as US and Iran trade fresh strikes
Brent trades at $95.52 after Tuesday’s $4-plus jump; IRGC says Hormuz traffic will be further restricted
Brent trades at $95.52 after Tuesday’s $4-plus jump; IRGC says Hormuz traffic will be further restricted