More fallout from the Saudi-Russia oil price war as oil futures plunge into historic negative territory.
Oil War – Where in the World is the World Trade Organization?
As the actions of Russia and OPEC send oil prices tumbling, the WTO and its mission to champion global free trade are nowhere in sight.