136
Investing.com - Oil prices lost ground on Monday as a reported delay in a key meeting to extend production cuts by major exporters raised uncertainty over the agreement. New York-traded West Texas ... read whole article