Forex Trading, News, Systems and More

WTI up over 2% as Libya announces force majeure | Forexlive