×

Global oil supply to fall 6% by 2030 due to delayed projects: data

By Syndicated Content Apr 24, 2020 | 6:14 AM