Oil prices declined Dec. 12 on markets in New York and London after a rally on news of the shutdown of a key European pipeline system that transports primarily oil but also some natural gas.
Source: News
Oil prices declined Dec. 12 on markets in New York and London after a rally on news of the shutdown of a key European pipeline system that transports primarily oil but also some natural gas.
Source: News