input: Write a function to modify the provided Python program to correctly make an API request with the necessary headers for authorization and then parse the response to print each user's information. The function should take the URL and API token as arguments and return the list of users.
  
  assert correct_api_request('https://api.example.com/users', 'YOUR_API_TOKEN')==[{'id': 1, 'name': 'John'}, {'id': 2, 'name': 'Anna'}]
  assert correct_api_request('https://api.example.com/users', 'INVALID_TOKEN')==[]
  
output: import requests
  
  def correct_api_request(url, api_token):
      headers = {'Authorization': f'Bearer {api_token}'}
      response = requests.get(url, headers=headers)
      if response.status_code == 200:
          return response.json()
      else:
          return []