Oil has once again crossed the symbolic threshold of $100 per barrel, reviving memories of previous geopolitical shocks that sent energy markets into turmoil. The immediate explanation is familiar: rising tensions in the Middle East, concerns over shipping routes, and fears that global oil supplies could be disrupted.
Categories
