Oil prices at an 'inflection point' and headed higher: Amrita Sen · News Impact Screener