The G7 price cap on Russian oil may be above current trading levels EIA data for petrol stocks shows a higher building than expected COVID-19...