Visitors attend the festivities during the Muscat Nights 2026 festival in Oman, January 18, 2026.
Cuba needs 100,000 barrels of oil a day to keep the lights on, experts say, and to keep its buses, trains and factories ...