Global markets would be in risk-off mode after yesterday’s slump in oil prices. WTI futures for delivery in May fell to -37.63 USD, with the negative sign before the number…

Read More