Forex Trading, News, Systems and More

Estimates are that drone strikes have taken out 900,000 bpd Russian oil refining capacity | Forexlive