WTI crude prices have stabilized around 60–61 USD per barrel. The market is trying to balance India’s renewed purchases of discounted Russian oil with concerns about global oversupply. India is once again buying crude through intermediaries at a deeper discount of around 5 USD per barrel, and President Putin has pledged “uninterrupted fuel supplies” as part of expanded economic cooperation. The renewed India–Russia trade partnership provides steady demand for Russian barrels at a time when OPEC+ and non-cartel producers — such as the U.S., Brazil, and Guyana — are increasing output.
At the same time, Ukrainian attacks on Russian energy infrastructure — including strikes on refineries, ports, and the CPC Black Sea export terminal — are putting upward pressure on physical crude prices and sharply raising shipping insurance rates in the Black Sea, in some cases by more than 200–250%. These disruptions constrain regional supply and discourage shippers, although the broader crude market remains calmer. Given these developments, oil prices continue to trade in a relatively stable range slightly above 60 USD per barrel.
Market Wrap: SAP Shares Surge—Once Europe’s Largest Company💥
Chart of the Day: OIL (01.06.2026)
Economic Calendar: What are the most important events of the day and the week❓
Morning Wrap: Nvidia and Microsoft are electrifying the markets this morning ⚡