Crude Oil Set for a Struggle

By Commodity HQ  APR 19, 2013 2:35 PM

Oil production is increasing beyond demand, driving prices down. Plus, the trend toward natural gas is diminishing crude's hold on the energy market.

 


No positions in stocks mentioned.