Good morning. Oil prices shot past US$100 a barrel for the first time since Russia invaded Ukraine, driven by fears of prolonged supply disruptions caused by the escalating conflict in the Middle East ...