Industrial profits in China fell 4.3% y/y in June, following a 9.1% drop in May

Industrial profits in China fell 4.3% y/y in June, following a 9.1% drop in May, according to the National Bureau of Statistics. First-half 2025 profits declined 1.8%, compared to a 1.1% drop from January–May. The decline was driven by persistent producer deflation, weak domestic demand, and ongoing global trade uncertainty. Price wars in industries such as autos and solar…

Read more

WTI drops below $65 on supply surge and demand uncertainty

West Texas Intermediate declines as Venezuela and OPEC+ increase concerns about oversupply. Clarity on US–EU and US–China trade talks may guide the direction of WTI. WTI Crude Oil drops below $65.00 as technical pressure aligns with rising supply outlook. West Texas Intermediate (WTI) is under pressure on Friday as markets respond to a growing global supply outlook and remain…

Read more