KUALA LUMPUR: As COVID-19 brought oil consumption to a halt, leading countries in a race to find more space to store excess oil; the fight for market share between major producers, Saudi Arabia and Russia continue unabated causing the global oil price
Read More