KRTL BioTech

Oil slips to $64 as trade disputes outweigh supply concerns

Oil slips to $64 as trade disputes outweigh supply concerns

Oil slipped to around $64 a barrel on Tuesday after fresh signs the U.S.-China trade dispute is dragging on the global economy and oil demand, outweighing OPEC supply cuts and Middle East tensions.