Oil slips to $26 as weak demand, supply glut weigh

Oil slips to $26 as weak demand, supply glut weigh

Oil slipped to around $26 a barrel on Friday as weak demand due to the coronavirus crisis and excess supply pressured the market, even as OPEC and its allies began a record output cut.The global oil benchmark, Brent crude, has collapsed 60 percent in 2020 and reached...