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...
1 posts · Page 1 of 1
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...