Oil prices have risen further as the Middle East conflict intensified and after Iran took action to block a crucial shipping route for crude tankers.