Oil slips as pessimism over supply resurfaces despite OPEC pledge
Oil fell on Monday, surrendering earlier gains as investors weighed up the effectiveness of a potential cut in supply from OPEC and possibly other exporters in the face of rapidly rising global...
Read More