Oil prices have crashed to one-year lows due to rising U.S. oil inventories and geopolitical turmoil, adding to global economic fears.
A