Commentary

U.S. Oil and Petroleum Is in Demand

The Iranian conflict has shifted the global oil market from oversupply to a shortage of 750,000 barrels per day this year. From an expected oil oversupply of 1.63 million barrels...

April 2026

The Ceasefire Continues Amid the U.S. Blockade of Iranian Ports

April 2026

Cuba Turns to Solar Power From China

April 2026

The U.S. and Iran Fail to Reach a Peace Deal

April 2026

The United States and Iran Agreed on a Tenuous Two-Week Ceasefire

April 2026

Alaska Is Building a Natural Gas Pipeline and LNG Projects

April 2026

Trump Moves to Restart Offshore Oil Production in California