Oil demand Oil demand will struggle in 2021, air travel remains sluggish (IEA) Felix J. Dixon December 15, 2020
Oil news Equinor takes £ 225million on Mariner one year after first oil Felix J. Dixon December 4, 2020 0