Oil Falls On Demand Worries From High Inflation, But Holds Above $104
Oil prices dipped on Tuesday, paring some gains from the previous session, as the market feared that more aggressive interest rates hikes from central banks may lead to a global economic slowdown and…