China’s Belt & Road Initiative struggling under loans

It is an ambitious project, the Chinese government’s Belt and Road Initiative (BRI). But it’s also incredibly over leveraged.

Must Read

Oil rises over 1% as U.S. demand data supports market

Brent crude rises 1.2% to $67.96 a barrel by 2:54 pm GMT, while U.S. West Texas Intermediate (WTI) crude gains 1.3% to $65.20