The UK now joins Germany, France, China, Japan, and others in facing a major tourism crisis. As crude oil prices surge beyond $100 per barrel, travel expenses are soaring, threatening to stall the rebound of tourism across Europe and Asia
The UK now joins Germany, France, China, Japan, and others in facing a major tourism crisis. As crude oil prices surge beyond $100 per barrel, travel expenses are soaring, threatening to stall the rebound of tourism across Europe and Asia
