The IEA announces a record oil release while Oracle beats Q3 earnings. Markets face volatile trading sessions.
Read full article on MarketWire