Pierre Andurand πΊπ¦π»π«π·πͺπΊ
So far the Russian invasion of Ukraine has brought MORE oil to the market. The amount released by strategic reserves around the world is more than russian export or production losses. 1/5
https://threadreaderapp.com/thread/1537384564108279808.html