Page added on July 8, 2006
Worries about disruption along the entire supply chain from major OPEC producers to U.S. refiners are the most striking reasons for record oil prices of above $75 a barrel. But beyond the headlines, the energy complex has been propelled higher by an array of factors.
Leave a Reply