World losing 100 million barrels a week of oil with Hormuz closed, Saudi Aramco chief says

World losing 100 million barrels a week of oil with Hormuz closed, Saudi Aramco chief says

Amin Nasser says their is a disconnect between oil futures prices and physical reality, as he warns about 'demand ‌rationing'...

Redirecting to full article...