Oil Prices Crater as Trump Signs ‘Islamabad Memorandum’ with Iran at Versailles

Brent crude futures plunged 6.2 percent to $82.40 a barrel within minutes of the signing ceremony at the Palace of Versailles on Thursday. This sharp correction reflects the immediate removal of the geopolitical risk premium that has shadowed global energy markets for four