Bangladesh will switch all its public-sector vehicles to run on compressed natural gas (CNG) from petrol or diesel by the end of this year in a bid to cut surging energy import bills, its energy minister said, according to Reuters.