Oil demand will peak this decade, that is the call by the International Energy Agency (IEA) who released their Oil 2024 report this week.
Source: GIBSON SHIPBROKERS LTD
15/06/2024
26/05/2024
24/05/2024
22/02/2024
20/02/2024
14/02/2024
29/12/2023
19/11/2023