Oil Demand

1 posts · Page 1 of 1

Oil prices tumble, demand rises

Oil prices tumble, demand rises

As the oil market is supplied with considerable volumes from US shale oil to ramped up production in Saudi Arabia and Iraq, oil prices have tumbled in the past six months. On th...