Crude oil prices rose 0.28 percent to Rs 3,905 per barrel in futures trade on July 23 as speculators raised their exposure, tracking a rebound in global markets.
A