China’s massive oil imports despite dropping domestic demand are contributing to driving the oil prices up. If their imports drop, the world will return to the supply glut and oil prices will retrace back to the lower $30s/b.
Read More »Did Alibaba’s Jack Ma Keep Prized Asset for Himself?
After a blockbuster US listing, Jack Ma's best asset may be Alipay, the online payment service not included in the Alibaba offering.
Read More »