Chennai Petroleum, MRPL shares defy market weakness, gain up to 6% - Business Standard. Chennai Petroleum, MRPL shares defy market weakness, gain up to 6% Business Standard.