Showing posts with label Oil. Show all posts
Showing posts with label Oil. Show all posts

Oil prices

For the first time in nearly two months crude oil prices have fallen below 100 a barrel reflecting investors growing concerns abo…