DeHaan: Oil Investors Are On Edge
Oil prices continue to trade above the $100 per barrel mark, trading around $105 in early Tuesday action. Patrick DeHaan with GasBuddy said after prices dipped last week, markets are starting the month of May pushing price higher, thanks primarily to China easing COVID lockdowns in that country’s largest cities. But
...