142
Italy’s top oil producer and Oman’s energy minister predict the latest oil rebound will stick. Prices are up more than 20 percent since hitting an almost two-year low in December, enough to alter OPEC... read whole article