Oil, China, and a Market That’s Split in Two

China’s demand for oil is weakening, but tomorrow’s EIA report will give us the real info on what’s going on with oil.

Read More