Traders Unfazed by Potential OPEC+ Production Cuts
Oil prices have slid to a critical level for Saudi Arabia, setting up a showdown between the cartel and speculators.
Oil prices have slid to a critical level for Saudi Arabia, setting up a showdown between the cartel and speculators.