Oil price tops $107/barrel amid intensifying Iran tensions
OIL prices continued their upward momentum for a fifth straight session, with Brent crude reaching $107.1 per barrel, while West Texas Intermediate traded at $97.45 at the time of reporting, Oilprice.com reported. According to Bloomberg, the sustained rally is linked to recent social media remarks by United States President Donald Trump, which signal that any […]