Iran still has an outsized ability to rattle global energy markets. A $10 rise in the price of a barrel of oil since the start of the year is a reminder of how seriously traders take any threat to the ...
This article is authored by Shikha Karamchandani, assistant professor and programme director, RV University, Bengaluru.