An Opera News Kenya publication
What is crude oil? Crude oil is a naturally occurring, unrefined petroleum product composed of hydrocarbon deposits and other…