FREEDOM FORUM: Discussion

Article Image

http://www.businessinsider.com, Rob Wile

London-traded Brent crude prices were down more than 2.5% Thursday as investors came to grips with more abysmal Europe economic data.

Make a Comment