Oil prices may remain high even if geopolitical tensions ease, as global energy supply chains have changed structurally after the ongoing conflict in West...
India's standalone refiners are witnessing pressure after oil marketing companies (OMCs) lowered refined product prices, effectively deviating from the deregulated pricing framework.In a bid...