Brent crude hits $120 as the US-Iran blockade intensifies. With supply chains at a deadlock, the global energy crisis deepens…
This website uses cookies.