Oil prices rollercoaster as JCPOA deal days away, Russia-Ukraine situation in standstill
Oil prices slipped by more than 2% early Thursday (17 February) morning due to comments regarding the JCPOA deal. West Texas Intermediate (WTI) fell more than 2% after closing above $93 a barrel on Wednesday, while Brent crude was trading down 2.6%. Iran’s top negotiator Ali Bagheri Kani tweeted that efforts to restore the […]