The crude oil sector has experienced a devastating 12 months .The Covid-19 pandemic has decimated demand, and currently at least, there is no definitive end in sight
Source: GIBSON SHIPBROKERS LTD
15/02/2021
09/02/2021
07/02/2021
01/02/2021
24/01/2021
21/01/2021
19/01/2021
13/01/2021
23/12/2020