Cuban citizens celebrate the arrival of a Russian oil tanker as it alleviates a critical fuel shortage following a three-month blockade.
Read moreG7 nations pledge coordinated efforts to stabilize energy markets amid rising oil prices due to Middle East tensions.
Read more