Share Facebook Twitter LinkedIn Pinterest Email Oil prices remain above $100 per barrel. Saudi Arabia has reportedly lost access to a crucial bypass route through the Strait of Hormuz.