oil and gas prices