With all the turmoil in the global financial markets, oil prices have come under pressure not seen since the pandemic.
Source: GIBSON SHIPBROKERS LTD