There has been much speculation among the "conspiracy theorists" for decades regarding the "who". More interesting is "Who paid for that assassination" and "Why"?
“On June 4, 1963, a little-known attempt was made to strip the Federal Reserve Bank, a privately owned bank, of it’s power to loan money to the government at interest. On that day President John F. Kennedy signed Executive Order No. 11110 that returned to the U.S. government the power to issue currency, without going through the Federal Reserve. Mr. Kennedy’s order gave the Treasury the power “to issue silver certificates against any silver bullion, silver, or standard silver dollars in the Treasury.” This meant that for every ounce of silver in the U.S. Treasury’s vault, the government could introduce new money into circulation. In all, Kennedy brought nearly $4.3 billion in U.S. notes into circulation. The ramifications of this bill are enormous.
https://www.archives.gov/federal-register/codification/executive-order/10289.html
Addditionally, sources allege that one of the New York mafia families facilitated the assassination of President Kennedy with payment going through a subsidiary of the Bank of England.
Given the 250+ year battle by private banking, which has deliberately caused every recession and depression-including the recession of the 1930's, 2008, and the current recession of 2022-23-to control the currency and credit of the United States, these allegations seem plausible.
Most people don't understand that "money" is only created by loans made. America's economy is a gold standard debt induced monetary system. The ONLY way new money is created is through debt and the borrowing power of the US government is secured through the income tax.
Presidents Jefferson, Jackson, Harding, and Lincoln all freed American from the control of private banks and every time, members of Congress with huge campaign debts to a national bank, reversed these Presidential attempts to free America from long term debt. President Jackson is the only President to actually pay off the entire national debt.
The bodies of the 2 shooters that assassinated President Kennedy have never been discovered because they were cremated. We also know that the CIA deliberately framed Oswald.