Oil prices fell even as the International Energy Agency raised its forecast for global oil demand this year by 200,000 barrels per day (bpd) to a record 102 million bpd
Source : arabianbusiness.com
Read more…Oil price dips on demand worries after unexpected US crude build















