Crude oil prices have been hit by a toxic cocktail of a global slump in demand due to an increasing number
Source: GIBSON SHIPBROKERS LTD