Why Did Iraq Pull The Plug On Its $2 Billion Oil Deal With China?
Just when it looked like Iraq was becoming a regional leader it decided to halt a $2 billion pre-paid oil supply deal with China’s state-owned Zhenhua Oil Co. despite aims Continue Reading
