Oil companies face record FTC fine for antitrust violations. Editorial TeamJanuary 10, 20250199 views In a historic move, oil companies have agreed to pay a record fine imposed by the Federal Trade Commission (FTC) for violating… Read more