Wall Street stayed relatively calm today as Q3 earnings season starts. Utilities lead decliners despite not falling by much. FOMC minutes from the Fed's last meeting is tomorrow.
China could significantly reduce the dependence on its imported oil, which now constitutes more than half of its oil consumption as its electric vehicle market grows.