A surge in oil prices is driving global markets, creating an energy shockwave that’s impacting economies worldwide. The price spike is due to increased demand and supply chain disruptions, leaving investors and policymakers scrambling for answers. As the world grapples with this crisis, one thing is clear: oil prices are firmly in the driver’s seat.
Source: https://www.ft.com/content/527d5101-83fe-4f03-a19f-825b73d96c68