IEA, Obama admin counter Libya hold-up by releasing oil reserves
The International Energy Agency (IEA) announced on Thursday, the release of 60 million barrels of oil from global reserves. Primarily being touted as a move to counter the oil shor
The International Energy Agency (IEA) announced on Thursday, the release of 60 million barrels of oil from global reserves. Primarily being touted as a move to counter the oil shor