June 25, 2026 Fuel Shortages in Russia: The Devastating Impact of Ukrainian Attacks on Oil Refineries and Supply Networks
June 23, 2026 US-Iran Deal Progress: Oil Prices Drop as Nuclear Talks Face Dispute Amid Market Reactions