BREAKING 🚨 OIL PRICES HAVE JUST FALLEN BY 6% TO $69.50/BARREL

LOWEST LEVEL SINCE THE WAR STARTED

IS IT FINALLY OVER??