Thursday, 10 March 2022

Oil drops 12% for worst day since November as wild ride triggered by Russia disruption continues