Market Insight April 26, 2020

Weekly Commentary & Strategy

Last week, major global indices declined as a historical drop in oil prices sparked market volatility. Oil prices closed -$37 on Monday. Intuitively, the negative sign for each barrel of oil may not make sense – this is due to future market. Oil prices are usually referenced by the future contracts, that clarify the term for the delivery of oil in the coming months….