Business
Cuba Declares Oil Reserves Depleted Amid Deepening Energy Crisis
Cuba's government has declared it has run out of oil reserves, intensifying a severe energy crisis.
Cuba's government has declared it has run out of oil reserves, intensifying a severe energy crisis.
Venezuelans face persistent hardship as U.S. pressure on Maduro's oil industry yields little immediate change.
Iranians face continued uncertainty after a ceasefire, fearing government crackdowns amidst economic hardship and political tension. The future of the nation hangs in the balance.