Oil Slips for Second Day as EIA Demand Outlook Turns Negative; WTI Drops 0.5%
Oil prices fell for a second day on Friday after the IEA warned that demand growth for crude and its products had slowed sharply as surging cases of Covid-19 worldwide has forced governments to revive restrictions...
Read moreDetails