ROG62 » 03 Mar 2026, 10:21 am » wrote: ↑ apparently china has 1.6% of the world’s oil reserves and minimal refining capacity…now that Venezuela and Iran are out of the oil for china business, they’re desperate…and the last thing they want to do is buy oil from Russia…
