Oil breaks support; billionaires sell as retail dives in—ominous post-OPEX signs.

Sharing is Caring!




See also  Wind and Solar Can’t Support the Grid
See also  China's retail sales miss expectations. The yuan is fixed below 7.20, and 10-year yields drop to 1.75%, marking the steepest drop since September 2008.