In recent weeks, much of the focus in the oil markets has been on the supply side, be it through OPEC+ production cuts, rapidly falling US output or massive refinery run cuts.
Source: GIBSON SHIPBROKERS LTD