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.
(Financial Post, 2025-10-14T16:51:11Z)