Business ❯ Industry ❯ Energy Sector ❯ Oil Industry
Sanctions and unplanned outages have reduced supplies, prompting a smaller projected surplus.