Oil prices explode higher on Saudi supply disruption Biggest winners and losers from negative supply shocks Dollar enjoys risk-off flows The explosive appreciation in oil prices could not have come at a more testing period for the global economy currently embroiled in trade wars,... Full post