
More expensive oil, higher profits: How much of the price shock is truly unavoidable? Scarcity meets market power and potential excess profits
The blockade of the Strait of Hormuz has shaken the oil market and heightened concerns about a new surge in inflation. The strait is a key route for global oil trade. If deliveries…














































