Oil prices have improved over the reports of fall in US drilling activity and with the support of rising refinery production after the impact of hurricane Harvey.
Oil prices have improved over the reports of fall in US drilling activity and with the support of rising refinery production after the impact of hurricane Harvey.