The European Commission has been under mounting pressure from national governments to impose a cap on gas prices. Read More