Crude Oil prices look unable to avoid a weekly loss of around 2% in yet another downbeat trading day. The mood turned further negative overnight as investors got concerned about the Federal Reserve’s (Fed) hawkish tilt, which could quickly kill off any
Leave a comment