U.S. crude oil falls to $73 per barrel as market sells off on recession fears

  • Post category:CNBC

Source: Oil and Gas

Weak economic data in the U.S. sparked a sell-off in equity markets as fears grow that a recession may be looming.

Full Article: Read More