It’s not very often that a leader of a large oil producing nation calls on other oil producing countries to actually pump more oil
Source: GIBSON SHIPBROKERS LTD
15/11/2021
04/11/2021
03/11/2021
26/10/2021
15/10/2021
04/10/2021
29/09/2021
27/09/2021
09/08/2021