WTI crude oil is up $1.75 today to $104.80. It had earlier been as high as $106.28.

There's plenty of talk about OPEC pumping more but there's a decent case that OPEC doesn't have as much spare capacity as it claims. Two OPEC+ sources cited by Reuters said compliance with oil production cuts rose to 136% in February from 129% in January.