2 May 2019Renaissance Oil (ROE.V) reports record annual revenue, confirms potential of…Greg Nolan Crude oil has been on a tear in recent months, defying the expectations of many in the analyst community, tacking on gains, now consolidating well off the lows witnessed…