Standoff in the Strait of Hormuz pushes global oil prices above $120 per barrel. Post navigation Chile police blast water cannons at student protesters The city caught in the middle of the big energy shift debate