thewildlifenews.com
Oil falls as low as $118 on demand concerns
The price of crude has dropped from $150 to $118 in the last month due to an absence of bad news and reduced demand. Oil falls as low as $118 on demand concerns. By Madlen Read. Washington Post. St…
Ralph Maughan