Slowing demand growth and surging supply put global oil markets on course for major surplus this decade

Source: coolbern

Leave A Reply