Oil Edges Lower on Fears that Inflation may Affect Demand
Oil prices dropped on Wednesday, after a mixed finish in the previous session, amid worries that soaring coal and natural gas prices in China, India and Europe will stoke inflation and slow global growth, reducing...
Read moreDetails