Ukrainian forces attack an oil depot in southern Russia, aiming to disrupt military operations and retaliate against ongoing strikes on Ukraine’s energy system.
Read moreIran seeks to sell $1.7 billion in stranded oil from China, facing potential sanctions as Trump returns to power.
Read more