Oil Trading Giants Say Market’s Long-Awaited Surplus Is Here

Oil Trading Giants Say Market’s Long-Awaited Surplus Is Here

A long-anticipated oil surplus is finally starting to emerge and is likely to depress prices, some of the world’s top commodity traders said....

Redirecting to full article...