In a housing market crash, you would typically see a 20% to 30% drop in home prices and a decline in home sales—far more than what’s currently happening...
Chinese oil demand rose by about 1 million barrels per day from the previous month to 15.41 million BPD in November, the highest level since February...