The oil market is sending a puzzling message: despite fresh missile attacks on commercial vessels in the Strait of Hormuz, one of the world’s most crucial energy chokepoints, crude prices stubbornly hover around $73 a barrel; far below the $90 mark many analysts might expect given the risks. Nigel Green, CEO of the deVere Group, a global financial advisory giant, warns that this complacency could leave investors dangerously exposed. The ongoing geopolitical volatility in the...
BREAKING NEWS
















