United States Net Long-Term TIC Flows down to $7.7B in July from previous $103.1B

Crude oil posts highest close in two weeks

Crude oil prices advanced over 4% this Wednesday, and WTI futures reached a daily high of $47.33 a barrel after the US Energy Information Administration showed a total U.S. inventory drop of 2.1 million barrels for the week ended September 11, the largest decline in 7 months.