The U.S. commitment to release it's share of the 60 million barrels of oil from the strategic reserves. Yawn...
Spout submissions are anonymous!
600 characters remaining