Oil prices rose today, even after OPEC failed to come to an agreement to lower production; Russia promised to increase output; oil workers stopped striking after several days in Kuwait; and inventories increased in the United States. 3 Possible Explanations… Read More ›