Energy News Oil & Gas World Oil continues rally as Russia-Ukraine talks stall Global Business Magazine March 18, 2022 Oil prices extended their gains on Friday at the end of a third volatile week of trade after slim progress in peace Read More
Energy News Oil & Gas World Analysis: Oil’s journey from worthless in the pandemic to $100 Global Business Magazine February 24, 2022 In July 2020, just a few months after the COVID-19 pandemic started to spiral out of control, Shell CEO Ben van Beurden declared Read More