Fans are furious after Justin Timberlake canceled his Columbus concert just minutes before the show due to the flu. Many expressed their frustration over the last-minute notice and travel expenses incurred.
Oil prices took a hit as hopes for peace between Russia and Ukraine impacted the market. Brent and WTI fell over 1% due to increased supply outlook and easing geopolitical tensions.