Satellite images reveal ongoing oil loading operations at Iran's Khark Island, where five tankers and six Revolutionary Guard boats were spotted, indicating continued oil exports despite rising tensions.
Challenges are mounting for any potential agreement between Washington and Tehran, with distrust being the primary obstacle. Experts believe that the Strait of Hormuz is a pivotal point in negotiations.
Indian refineries have purchased approximately <strong>60 million barrels</strong> of Russian oil for April, easing supply concerns due to the ongoing Middle East conflict affecting oil flows. This deal comes at a time of rising oil demand driven by geopolitical tensions.