Leave a comment

NEW YORK (CNNMoney) — The U.S. Department of Energy said it will release 30 million barrels of oil from the Strategic National Reserve to alleviate Libyan oil supply disruptions, in the midst of already-plummeting oil prices.

Read More

comments – add yours
×