Contractors in oil and gas sector must now settle invoice payments within 45 days