Exclusive: As oil forecasts call for $100, India considers cutting back crude imports
With oil traders forecasting crude oil to rise to $100 a barrel by the end of the year, Indian refiners are considering cutting back their imports and relying more on Continue Reading
