Retail investors bet short on the US dollar and suffer bitte
The US dollar is below $99, pay attention to US-China negoti
US dollar index struggles, pay attention to Sino-US trade ne
U.S. oil hits its highest in two months, markets are waiting
US heating oil futures rose to three-week highs, analysis of