In 2026, a surplus of oil is expected in the global market of up to 4 million barrels per day October 14, 2025
European Defense Factories Significantly Increased Production Capacities Due to Russian Aggression August 13, 2025