News

Oil prices settled marginally lower on Wednesday as U.S. fuel inventory builds and concerns about wider economic impact from ...