Oil prices rebound on Thursday and manages to stay above $40 mark

Despite significant pressure, oil prices on Thursday rebounded and manages to stay above the psychological $40 benchmark. According to the...