Oil prices have taken a surprising dip in recent days, a move that analysts and industry leaders caution is more mirage than relief. Renewed hopes for diplomatic talks between the United States and Iran have sparked optimism, easing Brent crude prices slightly below the $100-a-barrel mark. Yet beneath this veneer of calm lies a brewing storm, one that threatens to tighten global oil supply chains with painful economic repercussions. Nigel Green, CEO of the deVere...





















