Oil Holds Above $100 as Smart Money Focuses on MAXI Presale

Share Last updated: March 12, 2026 As U.S. oil prices stay above the $100 per barrel level this week as the Iran conflict continues to weigh on supply expectations, crypto markets appear to be stabilizing. Even with strategic petroleum reserve…












