Top News
Oil demand to slow by 3.7million bpd for rest of 2020
Oil demand for the rest this year may continue to fall by as much as 3.7 million barrels per day (Mb/d), Outlook released by global research body, Rystad Energy






























Top News
Oil demand for the rest this year may continue to fall by as much as 3.7 million barrels per day (Mb/d), Outlook released by global research body, Rystad Energy