Oil Prices at a 7-Year High - The Key Takeaways for Business