The IEA sees compliance rising to 90 percent in May, and if that is the case we could see oil prices take new highs,  -   Christopher Bellew     Quotes
The IEA sees compliance rising to 90 percent in May, and if that is the case we could see oil prices take new highs, Christopher Bellew