U.S. oil prices at 21-year low

U.S. oil prices at 21-year low.

GET THE FULL STORY

Photo credit: roy.luck on Foter.com / CC BY