
Crude Oil prices have dropped from nearly $120/barrel to approximately $100/barrel following reports that G7 countries may release 400 million barrels from their emergency reserves. While this move has provided a short-term cooling effect on Oil prices and helped Futures recover 50% of their losses, the long-term price trajectory remains uncertain. The market is currently monitoring whether additional strategies will be implemented to further lower prices or if Crude Oil will stabilize at current levels.