Yes, that's exactly right. The cheap energy is a kinf of stimulus in deed.
New's this night from US is interesting. The trade deficit narrowed to $46.0 billion in February from $52.5 billion in January. (Economists had been expected a trade deficit of about $51.7 billion).
"Steel stocks have shown a substantial upward move in early trading, driving the NYSE Arca Steel Index up by 3.4 percent."
NSE Price at posting:
58.5¢ Sentiment: Buy Disclosure: Held