Oil on water shrinks by 17% on back of OPEC deal – Vortexa
Oil on water levels have reduced by as much as 17% since the beginning of the year according to new figures generated by Vortexa, a newly launched analytics platform focused on the … Read More