Oil hits $87 per barrel again after latest U.S. strikes on Iran and looming coastal blockade

Oil hits $87 per barrel again after latest U.S. strikes on Iran and looming coastal blockade

The price of international Brent crude oil has risen more than 15% since Sunday to levels not seen since June....

Redirecting to full article...