The US is pushing China, India, and Japan to release some of their strategic oil reserves to drive down the cost of oil. View All Posts Post navigation Previous Post Turkey’s Central Bank Cuts Rates by 100 Basis Points; USD/TRY Remains VolatileNext PostUS Earnings Update: Macy’s JD.Com and Alibaba latest