Project deferrals are piling up, meaning a lot of crude supplies are no longer projected to hit the market later this decade.
Project deferrals are piling up, meaning a lot of crude supplies are no longer projected to hit the market later this decade.