Crude Off the Boil? ; Falling Crude Prices Will Make Life Easier for Oil Marketing Companies. This Should Come As a Relief for Oil Marketing Companies (Omcs) in India Whose Under-Recoveries Had Been Mounting Exponentially.
Business Today › September 09, 2008
Linked as: