Top Section
Explore Business Standard
Don’t miss the latest developments in business and finance.
Yemen is the 39th biggest oil producer in the world, contributing only 0.2% to global output. So why are events there rocking the oil markets? Yvonne Man explains.