April 20, 2026 Oil Tanker Carrying 2 Million Barrels of Crude Oil Heads to Taiwan via Strait of Hormuz