Market & Macro
Oil Is Closing In on $100 a Barrel. Here’s What Investors Can Do Now
Oil prices are closing in on $100 a barrel as Middle East tensions and tighter supply lift crude, creating upside for energy stocks but raising fresh inflation and Fed risks.