Topic
1 story, newest first.
Oil prices climbed past $101 per barrel as increased attacks in the Strait of Hormuz heightened concerns over global energy supplies. Asian stocks declined while US markets reached new highs.