Oil prices surge back above $100 as Britain stares down the barrel of mass protests
Oil prices have surged back above $100 - just as Britain's farmers are set to plan mass protests across the country.After Iran failed to reach a deal with US after 21 hours of negotiations in Pakistan, energy prices…







