Cameron Hanover – Daily Energy Hedger – May 14, 2010
The expiring June crude oil contract pulled the entire oil complex lower on Thursday, as abundant supplies of crude oil over the near-term continued to weigh heavily on the complex. In the process of declining on Thursday, crude oil prices fell to their lowest levels in three months as June broke and settled below $74.50 a barrel.