Oil Prices Plunge Below $68 for First Time Since War, Property Market Shifts in China
International oil prices have dropped below $68 for the first time since the war, reflecting a shift in the property market in China, where first-tier cities are contributing more than second-tier cities.