A "critical mass" of oil-producing countries agree to freeze production: http://www.wsj.com/articles/critical-mass-of-oil-producing-countries-agree-to-freeze-production-1456865007 … via @summer_said, @wsjemre, @marson_jr
8:19 AM - 2 Mar 2016
0 replies
1 retweet
0 likes
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.