bobbinwales
//Alot of these articles are linking this to rising gas and electric bills but surely BP is in oil so its really about why petrol prices are so high.//
BP deals in and produces oil AND gas.
Do try and keep up, you’re generally not too savvy on these types of threads anyway.