Channels Television
The price of oil slumped sharply after reports of Iran's latest talks proposal, but both West Texas Intermediate and the other main US benchmark, Brent, clawed back some ground and were trading comfortably above the symbolic $100 a barrel mark. The post War In The Middle East: Latest Developments appeared first on Channels Television .
Go to News Site