Optimal Procurement Strategies For Online Spot Markets