Forex Trading, News, Systems and More

Berkshire Hathaway buys another half billion $ of Occidental Petroleum shares | Forexlive