Oil prices firm on rising political risk, but ample supply caps gains
Oil markets were firm on Wednesday on worries over geopolitical tensions in the Korean peninsula and the Middle East, although prices were capped as supply remains ample despite an OPEC-led Continue Reading