The price of oil spiked to a fresh yearly high ($130.50) in March. Current market conditions may lead to higher crude prices as expectations for strong demand are met with indications of limited supply. more...