G7 nations pledge coordinated efforts to stabilize energy markets amid rising oil prices due to Middle East tensions.
Read moreNetflix raises subscription prices across all plans, marking a significant change in its pricing structure.
Read moreIran's blockade of the Strait of Hormuz poses severe challenges to global energy supply and security, affecting oil prices and international relations.
Read more