Site icon Ubiq TV | English News Channel

Oil slips as oversupply, slowing growth outweigh U.S. output drop