The Oil Price Rally Has Stalled... For Now.
The recent oil price rally was held back this week by rising inventories and concerns that the Fed may postpone its interest rate cuts, but geopolitical risks could yet spark another upward movement. Friday, April 12th 2024 Inventory builds in the US, red- …