Yes. Every vehicle registered in Oklahoma, including business vehicles, must carry liability coverage of at least $25,000 per injured person, $50,000 per accident, and $25,000 for property damage. The state verifies coverage electronically, so even a brief lapse between policies can trigger enforcement.