Oil Prices Hold Near $104 as China, japan Post Weaker Economic Data.
Oil prices eased on Wednesday, giving up earlier gains, after China and Japan reported weak economic data, fueling concerns about growth and oil demand in the world’s top consumers.