Daily Oil Fundamentals
US Oil Inventories are Stubbornly Low
08 May 2025US Oil Inventories are Stubbornly Low
The three constantly moving parts that play the most salient roles in shaping sentiment are trade wars or macroeconomic considerations, if you will, which affect oil demand; the OPEC+ policy change, which foretells increasing supply, and geopolitics, which is as volatile and capricious as some global policymakers. Starting with macroeconomics and the perennial battle for global dominance, the market seems sceptical of the weekend’s US-China trade talks.