Crude prices dropped more than 10% and touched its 13month lows amid concerns of a worldwide recession and further signs of slumping energy demand.
1 Comment   Add this link to...  Bury

Comments Who Voted Related Links