Oil dips as North American output soars; overall market remains strong
Oil prices dipped on Monday as soaring North American production was seen undermining efforts led by OPEC and Russia to tighten supplies. Despite this, traders said overall market conditions remained Continue Reading