Oil prices refused to rise after the Fed cut rates and OPEC declined to increase output. The seasonal rebuilding of inventories coupled with a possible recession are putting a ceiling on prices. Some speculate that the price can hit as low as $70 per barrel this year.
James Sutliff