Oil prices dropped on Monday as China's release of gasoline and diesel reserves eased concerns over tight global supply, while investors cashed in ahead of a Nov. 4 meeting of major crude producers that could increase future production targets. Brent crude futures dropped 46 cents, or 0.6%, to $83.26 a barrel by 0746 GMT, after […]

Read more of this post