Oil prices continue to fall, hitting almost 15-month lows. One of the new factors impacting the global price of oil is the current banking turmoil further adding to the confusion of world prices.
Oil prices continue to fall, hitting almost 15-month lows. One of the new factors impacting the global price of oil is the current banking turmoil further adding to the confusion of world prices.