The Federal Trade Commission (FTC) has imposed a record-breaking $5.6 million fine on XCL Resource Holdings, LLC (XCL), Verdun Oil Company II ...