Oil prices slumped on Monday amid concerns about demand in China,
and amid risk-off flows and the stronger buck.
WTI dropped over $6.0 to the $95.00s,
and is eyeing a test of March/April lows in the $93.00 area.
Oil prices slumped on Monday amid concerns about demand in China,
and amid risk-off flows and the stronger buck.
WTI dropped over $6.0 to the $95.00s,
and is eyeing a test of March/April lows in the $93.00 area.
Ohh no!