3D illustration of high price on oil concept

Royalty-free stock illustration ID: 117865135

3D illustration of high price on oil concept