Claim(permalink)
Oil is $110 a barrel and petrol can cost £1.70 per litre. In 2008 oil was $140 a barrel but petrol was only £1.04 a litre.
Factors
veracity
Political Leaning
Sentiment
Date published
2022-03-18
Entities
MarsCommon ethanol fuel mixturesKCMPYesterday (Beatles song)Applied Digital Data SystemsCeasefireBarrelMirrorDiesel fuelPound sterlingValue-added taxUnited States dollarRussian languageTwitterUnited KingdomFacebookUkraineChinaHydrocarbon Oil DutyRAC LimitedEthanol fuelOfficial statisticsRocket enginePrice of oilBrent Crude

