Headline: Macro impact of crude oil price of up to $90/bbl ‘almost insignificant’: CEA to Parliamentary panel
Asset: OIL