Wall Street Mav|3月 05, 2026 19:31
China is facing an energy crisis after losing access to Venezuelan and Iranian oil imports.
China imports 70% of its oil supply and they lost about 2 million bpd from those two sources.(Wall Street Mav)
Share To
Timeline
HotFlash
APP
X
Telegram
CopyLink