📝 Executive Summary
The Federal Reserve, Bank of England, and Bank of Japan face a critical inflation test as oil prices hit $100 per barrel, threatening to upend their monetary policy paths. Surging energy costs risk fueling price pressures and complicating rate cut timelines, with each central bank navigating distinct domestic challenges. The global oil rally forces policymakers to weigh growth risks against renewed price stability concerns.