London Sugar No 5 Price Chart - A Massive Make Or Break Moment Has Arrived For The S P 500