Someone just told me that there are long lines at gas stations in China, much like what we saw in the crisis times in the late 70s and early 80s. Can anyone verify this?
Register for free to join our community of investors and share your ideas. You will also get access to streaming quotes, interactive charts, trades, portfolio, live options flow and more tools.