On last few days violent fluctuations in the price of oil have kept markets on edge, broader markets have been buckling somewhat as energy sector appeared to be unraveling but today showed some sort of resilience. Dow Jones Industrial rose 456.94 points to close at 23,475.82, S&P 500 gained 2.29% to close at 2,799.31 and Nasdaq closed 2.8% higher at 8,495.38. Surprisingly earlier this week a barrel of oil was effectively cheaper than it was in 1870, a period over which US inflation has risen +2870% approx. and S&P 500 +31746505% in total return approx. Today somehow oil jumped nearly 40%, recovering from early losses from a volatile overnight trading session. More interestingly today Gold prices jumped nearly 1.9% on expectations of more fiscal and monetary stimulus measures amid massive economic damage due to stay-at-home and business shutdown orders around the world to limit the spread of the novel coronavirus. On Thursday morning Asian Stocks trading higher as oil prices continued their overnight rebound that recouped some recent losses. For remaining two days market will close higher if oil keeps rebounding, but we should keep our eyes on Gold, it’s having a tremendous run towards $1800 per ounce.