Home › Forums › Politics › India Says its Down to 60 Days of Oil
https://x.com/rawsalerts/status/2054016607391793442?s=46
Wonder what china’s is.
max leverage.