US urged to end blame game on oil

Saudis made scapegoats for energy policy shortcomings, analysts say File photo shows the White House and a stop sign in Washington DC, the United States. (PHOTO / XINHUA) The United States should stop the blame game over energy supplies and instead take a hard look at its own policies in...