- Oil is trading higher, around $78.45, after losing more than $1 yesterday
- Oil prices moved lower yesterday following commentary by the Federal Reserve implying interest rates may remain higher for longer, leading to strength in the U.S. dollar
- Following yesterday's EIA inventory report, US crude storage levels are about 3% below the five-year average
- It was reported that Russian crude production for April has exceeded the OPEC+ quota due to “technical reasons”
- Shrinking refining margins in China impact trade of Russian oil (BBG)
- China is on track to import the lowest volume of Russian ESPO crude since 2021, as refining margins have weakened, and other grades of oil are cheaper
- Earlier this year, independent refiners in China had been buying large volumes of ESPO amid a dispute with Iran that resulted in lower volumes of Iranian crude
- Weak margins may force some refiners to cut their throughput rates
- According to a note from Mysteel Oilchem, independent refiners may operate at 52% of capacity in June, the lowest since May 2022