PropertyValue
?:citation
is ?:itemReviewed of
?:keywords
?:text
  • 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. (en)
rdf:type