With dip in oil demand, Russia and Saudi Arabia may put an end to their partnership on oil policy

With the International Energy Agency  all set to publish its first forecast of oil market balances in 2020 on Friday, forecasts reveal that the oil demand growth may slip below 1 million barrels in a day in the upcoming months; it is the lowest since 2011

Published On Jun 10 2019 3:08PM IST Published By TSN

Top News