Oil drops 2 percent on oversupply, equities sell-off
Oil prices fell more than 2 percent on Tuesday, dropping for a third consecutive session as reports of swelling inventories and forecasts of record U.S. and Russian output combined with a sharp sell-off in global stock...
Read More