Oil futures ended Wednesday at their lowest in almost two weeks, with U.S. benchmark prices notching a fourth straight session decline as investors weighed the potential impact of President Donald ...
Although shipping will be an issue in the near term due to the sanctions, the situation should ease in a few months, BPCL CMD ...