Oil Slips Below $97 as Gulf Supplies Return

Oil prices dropped below $97 a barrel on Thursday, October 1, as recovering shipments from the Gulf eased supply concerns after September’s sharp...

Read full coverage on TraceNews