Mumbai, Feb. 28 -- Oil slipped below 70 dollars per barrel, bracing for its worst monthly drop since September as economic worries and geopolitical shifts rattled sentiment. Optimism over a Ukraine peace deal pressured prices, raising prospects of Russian oil flooding back into markets. Adding fuel to the fire, Trump's tariff war hit China, the world's top crude buyer, while fresh sanctions on Iran and Venezuela stirred supply concerns. The tension doesn't stop there-Trump's 10 percent levy on Canadian energy imports kicks in March 4, further clouding the outlook. Meanwhile, OPEC+ remains on the fence about its April output plans, keeping traders on edge. MCX oil futures for March delivery traded lower by Rs 42 at Rs 6093 per barrel.
Publi...