If your primary goal with all this cardio is to lose weight, you actually have to eat more to increase your metabolism and stay healthy. A guy of your size needs to eat and can't stay healthy and in shape with barely maintenance food not to mention you will burn all your muscle mass if you don't get enough protein cause your body will try to make up burning all those calories. Currently you're always tired because your body has no fuel to run on because it burns all it's resources on all that cycling and running.
You need to eat full carbs like brown rice, quinoa, buckwheat etc and add lots of veggies and protein to your diet. Have at least 1-2 eggs a day and start having healthy lunch which contains a serious portion of meat. Preferrably meat without much fat in it like chicken breast or turkey. Instead of eating pasta or rice at lunch you can always cook or open some canned lentils like peas or beans.
Keep it going with cutting down on the sugary drinks and snacks off your diet. I've not had any of those stuff for ages. I only allow myself a cheat meal once a week to keep my sanity :P And the results speak for themselves. Over the past year I dropped around 20 kg extra weight.
Keep it going with the cardio, dude! If you don't have time for running or want to change things a little you can always opt in for HIIT - high intensity interval training, it's notably more effective than jogging.
edit: Try having the biggest meal of your day within an hour after your cardio session. It burns lots of the intake calories and puts them into building and restoring instead of straight into fat.
If increasing your caloric intake doesn't change your state of fatigue i'd suggest checking your Thyroid gland at your doctor. Changes in it's hormonal output have been a known cause of fatigue.