๐๏ธ US JUST DROPPED 172M BARRELS FROM STRATEGIC RESERVE โ Oil barely moved
US Energy Dept: Releasing 172M barrels from Strategic Petroleum Reserve .
IEA coordinating record 400M barrel release globally .
Result: Oil down just 0.92% to $94.85.
Translation: Markets don't think it's enough.
๐ Oil to $100+ by weekend?