KRTL BioTech

Oil prices skid on oversupply, storage concerns

Oil prices skid on oversupply, storage concerns

Oil prices fell on Monday on concerns about scarce storage capacity and global economic doldrums from the coronavirus pandemic.