While prices on the open market remain relatively stable, ports are frantically snapping up oil at $150 a barrel. As the two pricing systems diverge further and further, what risks are lurking beneath the surface?
2026-04-19
While prices on the open market remain relatively stable, ports are frantically snapping up oil at $150 a barrel. As the two pricing systems diverge further and further, what risks are lurking beneath the surface?