Research

A crack in the narrative

19 March 2021 10:34 RaboResearch

Oil prices fell sharply this week as renewed lock-down conditions in Italy and talk of a third virus wave in France weighed on near-term fuel demand prospects and oil...

Introduction image

This is an exclusive article

Log in or sign up to request access