It has been predicted by the analysts at Barclays that the total world oil demand will be slashed by 3.5 million barrels...
With the emerging trend of the world economy, and the effect of fossil fuels on the aggravating state of climate change, China...