Global oil prices have again surpassed $100 per barrel following a Houthi attack on a Saudi Arabian oil tanker, raising concerns about worldwide energy supply.