This week global crude benchmarks plummeted to their lowest levels in 18 years, as Saudi Arabia and Russia
Source: GIBSON SHIPBROKERS LTD